/*
 * Welcome to use the TableGo Tools.
 * 
 * http://vipbooks.iteye.com
 * http://blog.csdn.net/vipbooks
 * http://www.cnblogs.com/vipbooks
 * 
 * Author:bianj
 * Email:edinsker@163.com
 * Version:5.8.8
 */

package com.financial.model;

import java.util.Date;

/**
 * t_withdraw
 * 
 * @author yunfa_liu
 * @version 1.0.0 2020-02-10
 */
public class TWithdraw implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = -4634993852262064427L;

    /** id */
    private String id;

    /** 提现账户id */
    private String userId;

    /** 提现金额(单位：分) */
    private Long amount;

    /** 手续费(单位：分) */
    private Long fee;

    /** 银行名称 */
    private String bankName;

    /** 开户人姓名 */
    private String realname;

    /** 银行卡号 */
    private String cardNumber;

    /** 支行名称 */
    private String branchName;

    /** 创建时间 */
    private Date createTime;

    /**
     * 获取id
     * 
     * @return id
     */
    public String getId() {
        return this.id;
    }

    /**
     * 设置id
     * 
     * @param id
     *          id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取提现账户id
     * 
     * @return 提现账户id
     */
    public String getUserId() {
        return this.userId;
    }

    /**
     * 设置提现账户id
     * 
     * @param userId
     *          提现账户id
     */
    public void setUserId(String userId) {
        this.userId = userId;
    }

    /**
     * 获取提现金额(单位：分)
     * 
     * @return 提现金额(单位
     */
    public Long getAmount() {
        return this.amount;
    }

    /**
     * 设置提现金额(单位：分)
     * 
     * @param amount
     *          提现金额(单位
     */
    public void setAmount(Long amount) {
        this.amount = amount;
    }

    /**
     * 获取手续费(单位：分)
     * 
     * @return 手续费(单位
     */
    public Long getFee() {
        return this.fee;
    }

    /**
     * 设置手续费(单位：分)
     * 
     * @param fee
     *          手续费(单位
     */
    public void setFee(Long fee) {
        this.fee = fee;
    }

    /**
     * 获取银行名称
     * 
     * @return 银行名称
     */
    public String getBankName() {
        return this.bankName;
    }

    /**
     * 设置银行名称
     * 
     * @param bankName
     *          银行名称
     */
    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    /**
     * 获取开户人姓名
     * 
     * @return 开户人姓名
     */
    public String getRealname() {
        return this.realname;
    }

    /**
     * 设置开户人姓名
     * 
     * @param realname
     *          开户人姓名
     */
    public void setRealname(String realname) {
        this.realname = realname;
    }

    /**
     * 获取银行卡号
     * 
     * @return 银行卡号
     */
    public String getCardNumber() {
        return this.cardNumber;
    }

    /**
     * 设置银行卡号
     * 
     * @param cardNumber
     *          银行卡号
     */
    public void setCardNumber(String cardNumber) {
        this.cardNumber = cardNumber;
    }

    /**
     * 获取支行名称
     * 
     * @return 支行名称
     */
    public String getBranchName() {
        return this.branchName;
    }

    /**
     * 设置支行名称
     * 
     * @param branchName
     *          支行名称
     */
    public void setBranchName(String branchName) {
        this.branchName = branchName;
    }

    /**
     * 获取创建时间
     * 
     * @return 创建时间
     */
    public Date getCreateTime() {
        return this.createTime;
    }

    /**
     * 设置创建时间
     * 
     * @param createTime
     *          创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}